rohs software architecture java turnkey j2ee development php cmsimple radius3 application software development thin-client mysql html management .net construction directive bpm weee business soa content management system service oriented architecture c++ consulting design architecture turn key recycling